<?php if (!defined('BASEPATH'))  exit('No direct script access allowed');

/**
 * Description of dashboard
 *
 * @author jklaus
 */
class Dashboard extends TR_Controller{
    
   function __construct() {
        
        parent::__construct();
        
        // Verifica o acesso do usuario a esta funcionalidade
        if(!$this->autenticacao->verifica_acesso()){
            
            redirect($this->config->item('area_admin') . '/acesso_negado');
        }
        
        // Helper que faz tratamento de data
        $this->load->helper('data');
        $this->load->config('servico');
        $this->load->model(array(
            $this->config->item('area_admin') . '/servico_model'
        ));
    }
    
    
    function index(){
        
        // Delega a acao a ser executada para o metodo all
        $this->all();
    }
    
    /**
     * Lista os registros cadastrados
     * 
     * @return void
     */
    function all(){
        
        //$dados['servico'] = $this->servico_model->get_all_dashboard();
        $dados['titulo'] = 'Dashboard';
        $dados['view']   = $this->config->item('area_admin') . '/dashboard/index';
        
        $this->load->view($this->config->item('area_admin') . '/layout',$dados);
    }
}